dog one's footsteps - Turco Inglés Diccionario